represent abroad - Français Anglais Dictionnaire